dive detecting